Для деплоя "с нуля" требуется выполнить следующие шаги:
1. Клонируем репозиторий командой git clone https://stash.sigma.sbrf.ru/scm/~18502394/optimization-django-back-dsa.git в терминале
2. Переходим в папку командой cd optimization-django-back-dsa/
3. Создаем виртуальное окружение командой python -m venv venv
4. Активируем окружение командой source venv/bin/activate
5. Устанавливаем необходимые библиотеки командой pip install -r requirements.txt
6. Создаем папку logs/ командой mkdir logs/
7. Проделываем шаг 6 для папок: media/, media/excel, media/requests/, media/routes, media/scatterplots, media/sheets и media/window_figures
8. Создаем файлы миграций командой python manage.py makemigrations ui
9. Осуществляем миграции командой python manage.py migrate
10. Создаем админа командой python manage.py createsuperuser. В выпадающих менюшках нужно будет задать логин, почту и пароль. Например, admin, admin@admin.com, admin
11. Запускаем приложуху командой python manage.py runserver 127.0.0.1:8000
12. ?????????
13. PROFIT

Для обновления уже задеплоенной версии требуется выполнить:
1. Переходим в ветку master командой git checkout master
2. Подтягиваем изменения из ветки командой git pull
3. Запускаем приложуху командой python manage.py runserver 127.0.0.1:8000
4. ?????????
5. PROFIT